using System.CodeDom.Compiler;
using System.Configuration;
using System.Diagnostics;
using System.Runtime.CompilerServices;

namespace 游戏服务器.Properties
{
	[GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0")]
	[CompilerGenerated]
	internal sealed class Settings : ApplicationSettingsBase
	{
		private static Settings defaultInstance;

		public static Settings Default => Settings.defaultInstance;

		[UserScopedSetting]
		[DefaultSettingValue("8701")]
		[DebuggerNonUserCode]
		public ushort 客户连接端口
		{
			get
			{
				return (ushort)this["客户连接端口"];
			}
			set
			{
				this["客户连接端口"] = value;
			}
		}

		[DebuggerNonUserCode]
		[DefaultSettingValue("6678")]
		[UserScopedSetting]
		public ushort 门票接收端口
		{
			get
			{
				return (ushort)this["门票接收端口"];
			}
			set
			{
				this["门票接收端口"] = value;
			}
		}

		[DebuggerNonUserCode]
		[UserScopedSetting]
		[DefaultSettingValue("100")]
		public ushort 封包限定数量
		{
			get
			{
				return (ushort)this["封包限定数量"];
			}
			set
			{
				this["封包限定数量"] = value;
			}
		}

		[DefaultSettingValue("5")]
		[DebuggerNonUserCode]
		[UserScopedSetting]
		public ushort 异常屏蔽时间
		{
			get
			{
				return (ushort)this["异常屏蔽时间"];
			}
			set
			{
				this["异常屏蔽时间"] = value;
			}
		}

		[UserScopedSetting]
		[DefaultSettingValue("5")]
		[DebuggerNonUserCode]
		public ushort 掉线判定时间
		{
			get
			{
				return (ushort)this["掉线判定时间"];
			}
			set
			{
				this["掉线判定时间"] = value;
			}
		}

		[UserScopedSetting]
		[DebuggerNonUserCode]
		[DefaultSettingValue("40")]
		public byte 游戏开放等级
		{
			get
			{
				return (byte)this["游戏开放等级"];
			}
			set
			{
				this["游戏开放等级"] = value;
			}
		}

		[DefaultSettingValue("1")]
		[UserScopedSetting]
		[DebuggerNonUserCode]
		public decimal 装备特修折扣
		{
			get
			{
				return (decimal)this["装备特修折扣"];
			}
			set
			{
				this["装备特修折扣"] = value;
			}
		}

		[DebuggerNonUserCode]
		[UserScopedSetting]
		[DefaultSettingValue("0")]
		public decimal 怪物额外爆率
		{
			get
			{
				return (decimal)this["怪物额外爆率"];
			}
			set
			{
				this["怪物额外爆率"] = value;
			}
		}

		[DefaultSettingValue("1")]
		[UserScopedSetting]
		[DebuggerNonUserCode]
		public decimal 怪物经验倍率
		{
			get
			{
				return (decimal)this["怪物经验倍率"];
			}
			set
			{
				this["怪物经验倍率"] = value;
			}
		}

		[DebuggerNonUserCode]
		[UserScopedSetting]
		[DefaultSettingValue("10")]
		public byte 减收益等级差
		{
			get
			{
				return (byte)this["减收益等级差"];
			}
			set
			{
				this["减收益等级差"] = value;
			}
		}

		[DefaultSettingValue("0.1")]
		[UserScopedSetting]
		[DebuggerNonUserCode]
		public decimal 收益减少比率
		{
			get
			{
				return (decimal)this["收益减少比率"];
			}
			set
			{
				this["收益减少比率"] = value;
			}
		}

		[DebuggerNonUserCode]
		[DefaultSettingValue("120")]
		[UserScopedSetting]
		public ushort 怪物诱惑时长
		{
			get
			{
				return (ushort)this["怪物诱惑时长"];
			}
			set
			{
				this["怪物诱惑时长"] = value;
			}
		}

		[DebuggerNonUserCode]
		[UserScopedSetting]
		[DefaultSettingValue("5")]
		public byte 物品清理时间
		{
			get
			{
				return (byte)this["物品清理时间"];
			}
			set
			{
				this["物品清理时间"] = value;
			}
		}

		[UserScopedSetting]
		[DebuggerNonUserCode]
		[DefaultSettingValue("3")]
		public byte 物品归属时间
		{
			get
			{
				return (byte)this["物品归属时间"];
			}
			set
			{
				this["物品归属时间"] = value;
			}
		}

		[UserScopedSetting]
		[DefaultSettingValue("..\\..\\Database")]
		[DebuggerNonUserCode]
		public string 游戏数据目录
		{
			get
			{
				return (string)this["游戏数据目录"];
			}
			set
			{
				this["游戏数据目录"] = value;
			}
		}

		[DebuggerNonUserCode]
		[UserScopedSetting]
		[DefaultSettingValue(".\\Backup")]
		public string 数据备份目录
		{
			get
			{
				return (string)this["数据备份目录"];
			}
			set
			{
				this["数据备份目录"] = value;
			}
		}

		[DebuggerNonUserCode]
		[UserScopedSetting]
		[DefaultSettingValue("")]
		public string 系统公告内容
		{
			get
			{
				return (string)this["系统公告内容"];
			}
			set
			{
				this["系统公告内容"] = value;
			}
		}

		[DefaultSettingValue("0")]
		[DebuggerNonUserCode]
		[UserScopedSetting]
		public byte 新手扶持等级
		{
			get
			{
				return (byte)this["新手扶持等级"];
			}
			set
			{
				this["新手扶持等级"] = value;
			}
		}

		[DefaultSettingValue("")]
		[DebuggerNonUserCode]
		[UserScopedSetting]
		public string 软件注册代码
		{
			get
			{
				return (string)this["软件注册代码"];
			}
			set
			{
				this["软件注册代码"] = value;
			}
		}

		public Settings()
		{
			Class2.sov79KqzBKBU1();
			//base._002Ector();
		}

		static Settings()
		{
			Class2.sov79KqzBKBU1();
			Settings.defaultInstance = (Settings)SettingsBase.Synchronized(new Settings());
		}
	}
}
